English Thesaurus.
SYNONYMS
ANTONYMS
DEFINITIONS
Definitions for sand trap
Definitions for (noun)
sand trap
Main entry:
bunker
,
sand trap
,
trap
Definition:
a hazard on a golf course
Visual thesaurus for sand trap